//package com.ybliang.plat.common.rpc.consumer.proxy;
//
//import java.lang.reflect.Proxy;
//
///**
// * @author liangyb1
// */
//public class RpcClientProxyFactory<T> {
//
//    private Class<T> inf;
//
//    public RpcClientProxyFactory(Class<T> inf) {
//        this.inf = inf;
//    }
//
//    public <T> T newInstance(Class<T> inf) {
//        RpcClientProxy proxy = new RpcClientProxy(inf);
//        return (T) Proxy.newProxyInstance(inf.getClassLoader(), new Class[]{inf}, proxy);
//    }
//}
